superimposed percussion - Turkish English Dictionary